package org.jeecg.modules.app.order.service;

import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.app.order.vo.AppMemberOrderEnt;
import org.jeecg.modules.system.entity.SysUser;

/**
 * @BelongsProject: jeecg-boot-parent
 * @BelongsPackage: org.jeecg.modules.app.order.service
 * @Author: mi
 * @CreateTime: 2024-07-17 10:16
 * @Description:
 */
public interface AppMemberOrderService {

    /**
     * APP运营端-获取会员订单（今日、昨日、本周、本月）
     * @param type 时间类型（1今日、2昨日、3本周、4本月）
     * @return
     */
    AppMemberOrderEnt getAppMemberOrderEntCycle(SysUser user,Integer type);


    /**
     * APP运营端-获取会员订单折线图
     * @param cycleTime 时间周期近 （1 、30天 2、 6个月)
     * @return
     */
    Result<?> getAppMemberOrderLineChart(SysUser user,Integer cycleTime);





}
